trip recorder - French English Dictionary